Should I Have Sold

Lument Finance Trust Inc. 7.875% Series A Cumulative Redeemable Preferred Stock

LFT^A